Big Huge Thesaurus

laurel cherry

noun